package com.atguigu.bigdata.scala.chapter06

object Scala01_Object {

    def main(args: Array[String]): Unit = {

        // TODO 面向对象编程
        /*
        TODO Java :
        package com.atguigu.bigdata.xxxx;
        import java.util.*;
        public class Test { // 类
           private String name; // 属性
           private User user;
           public void test() { // 方法

           }
        }

        Test test = new Test(); // 构造对象
        test.test() // 调用方法
         */
        // scala的面向对象的语法和java基本一致
        val user : User = new User()  // 构造对象
        user.test() // 调用方法

    }
    class User { // scala声明类
        var name : String = "zhangsan" // 属性
        def test(): Unit = { // 方法
            println("test user...")
        }
    }
}
